Welsh Cup

Welsh Cup

Llandudno Llandudno 4 - 0 Llanberis Llanberis

Queens Park Queens Park 1 - 6 Porthmadog Porthmadog
Aber Valley Aber Valley 3 - 1 Cwmamman United Cwmamman United
Buckley Town Buckley Town 7 - 2 Builth Wells Builth Wells
Caersws Caersws 5 - 0 Cefn Albion Cefn Albion
Caldicot Town Caldicot Town 1 - 2 Morriston Town Morriston Town
Cardiff Bay Warriors Cardiff Bay Warriors 2 - 0 West End West End
Cardiff Corinthians Cardiff Corinthians 4 - 1 Risca United Risca United
Carno Carno 0 - 4 Llanrhaeadr Llanrhaeadr
Chepstow Town Chepstow Town 0 - 1 Pill AFC Pill AFC
Corwen Corwen 0 - 1 Llay Miners Welfare Llay Miners Welfare
Cwmbran Celtic Cwmbran Celtic 3 - 4 Trefelin Trefelin
Goytre Goytre 3 - 1 Pencoed Athletic Amateur Pencoed Athletic Amateur
Gresford Athletic Gresford Athletic 9 - 0 Prestatyn Town Prestatyn Town
Kinmel Bay Kinmel Bay 3 - 1 Brickfield Rangers Brickfield Rangers
Llangefni Town Llangefni Town 7 - 1 Gaerwen Gaerwen
Llannefydd Llannefydd 1 - 0 Rhydymwyn Rhydymwyn
Llanrwst United Llanrwst United 5 - 1 Menai Bridge Tigers Menai Bridge Tigers
Llansannan Llansannan 0 - 2 Cerrigydrudion Cerrigydrudion
Llantwit Major Llantwit Major 3 - 2 Ely Rangers Ely Rangers
Monmouth Town Monmouth Town 2 - 0 Newport City Newport City
New Inn New Inn 1 AET 1 Abertillery Bluebirds Abertillery Bluebirds
Newport Corinthians Newport Corinthians 1 - 0 Llwydcoed Llwydcoed
Penmaenmawr Phoenix Penmaenmawr Phoenix 1 - 2 Llanuwchllyn Llanuwchllyn
Penrhiwceiber Rangers Penrhiwceiber Rangers 3 - 1 Cwmbran Town Cwmbran Town
Penrhyncoch Penrhyncoch 2 - 1 Talysarn Celts Talysarn Celts
Penydarren BGC Penydarren BGC 3 AET 3 Porthcawl Town Athletic Porthcawl Town Athletic
St Asaph City St Asaph City 0 - 2 Llangollen Town Llangollen Town
St Joseph's St Joseph's 0 - 3 Cardiff Draconians Cardiff Draconians
Swansea University Swansea University 5 - 1 Baglan Dragons Baglan Dragons
Taff's Well Taff's Well 0 - 1 Trethomas Bluebirds Trethomas Bluebirds
Trearddur Bay Trearddur Bay 2 - 1 NFA NFA
Treherbert Treherbert 1 AET 1 Clwb Cymric Clwb Cymric
Y Rhyl 1879 Y Rhyl 1879 1 Pen 1-0 1 Flint Mountain Flint Mountain
Ynysygerwn Ynysygerwn 1 - 3 Rogerstone Rogerstone
Llandudno Amateurs Llandudno Amateurs 0 - 4 Holyhead Hotspur Holyhead Hotspur